sailor's breastplate - Alemán Inglés Diccionario